package javaClassExercise.designPatterns.adapterModel.interfaceAdapter;

/**
 * Created by lomo.
 *
 * 适配器模式 之  接口适配器模式
 *
 * 该接口中有很多方法，但是其实现类就必须实现所有的方法，但是并不是所有的实现类里都需要这些方法(都实现其方法会造成臃肿、繁琐)
 * 故此，对该接口类提供一个抽象类，其它的实现类直接继承这个抽象类，并随心所欲实现其需要的方法即可。
 * 不和原始的接口打交道，只和该抽象类取得联系，所以我们写一个类，继承该抽象类，重写我们需要的方法就行！
 *
 */
public interface Sourceable {
    void method1();
    void method2();

    //其它方法1...
    //其它方法2...
    //其它方法3...
    //......
}
